1
general::
Phrase(s): have an appetite for something
1. Lit. to have a desire to eat something in particular. • I have an appetite for a nice big steak. 2. Fig. to have a desire to have, see, hear, etc., something. • Bobby has a big appetite for sports and activity. • Bob has no appetite for violence on television.
McGrawhill's American Idioms And Phrasal Verbs